طراحی و پیاده سازی رمزنگار aes در بستر fpga برای خطوط پرسرعت

Authors

پرهام درّی

دانشگاه آزاد اسلامی واحد نجف آباد - دانشکده مهندسی کامپیوتر علی قیاسیان

دانشگاه شهرکرد - دانشکده فنی و مهندسی حسین سعیدی

دانشگاه صنعتی اصفهان - دانشکده مهندسی برق و کامپیوتر

abstract

الگوریتم رمزنگاری aes یکی از متداول ترین الگوریتم های رمزنگاری متقارن است. به علت قابلیت های این الگوریتم، آن را می توان بر روی بسترهای مختلفی ازجمله بـر روی بسـترهای سخـت افزاری نظیر fpga پیاده سازی کرد. همچنین به علت ساختار الگوریتم می توان مسیر داده را به صورت چرخشی و یا غیر چرخشی پیاده سازی نمود. ازآنجاکه بسته به کاربرد، استفاده از هریک از این دو معماری تأثیر فراوانی بر میزان گذردهی و میزان منابع مصرفی دارد، می بایست در طراحی توازنی میان این دو عامل همواره متناقض بـرقرار شود. همچنین ازآنجاکه در این الگوریتم قسمت s-box بخش بحرانی جهت دستیابی بـه این اهـداف است، ایـن مقاله به ارائه یک مدار ترکیبی به منظور پیاده سازی s-box استفاده شده در تبدل جای گشت بایت در الگوریتم aes و همچنین طراحی مسیر داده در این الگوریتم به صورت غیر چرخشی و با استفاده از تکنیک خط لوله می پردازد. نتایج حاصل در مرحله place & route نشان می دهد که معماری ارائه شده در این مقاله به میزان slices 3669 مصرف کرده و با بیشترین فرکانس پالس ساعت mhz 776/570 قادر است عمل کند بنابراین به گذردهی gbps 35/71 دست می یابد. این نتایج بر روی virtex 7 fpga (xc7v585t -3ff1157) و با استفاده از نرم افزار xilinx ise 14.2 به دست آمده است.

Upgrade to premium to download articles

Sign up to access the full text

Already have an account?login

similar resources

طراحی و پیاده‌سازی رمزنگار AES در بستر FPGA برای خطوط پرسرعت

الگوریتم رمزنگاری AES یکی از متداول‌ترین الگوریتم‌های رمزنگاری متقارن است. به‌علت قابلیت‌های این الگوریتم، آن را می‌توان بر روی بسترهای مختلفی ازجمله بـر روی بسـترهای سخـت‌افزاری نظیر FPGA پیاده‌سازی کرد. همچنین به‌علت ساختار الگوریتم می‌توان مسیر داده را به‌صورت چرخشی و یا غیر چرخشی پیاده‌سازی نمود. ازآنجاکه بسته به کاربرد، استفاده از هریک از این دو معماری تأثیر فراوانی بر میزان گذردهی و میزان...

full text

طراحی و پیاده سازی سیستم مکان مبنا برای تبلیغات هدفمند

امروزه، تبلیغات تلفن همراه رشد زیادی داشته است. این تبلیغات ابزار کارایی برای ترویج محصولات و خدمات شرکت‌های ملی یا محلی شده است. یکی از خصوصیات تلفن‌های همراه دسترسی به این ابزار در شرایط و زمان‌های مختلف است. شرکت‌ها با صرف هزینه‌های زیاد و با تهیه اطلاعات متنی یا تصویری مهیج به تبلیغ محصولات خود می‌پردازند. در این تحقیق سیستمی برای تعامل کارآمدتر و مؤثرتر بین شرکت‌ها و مشتریان طراحی و پیاده‌...

full text

تحقق عملی حمله تحلیل تفاضلی توان (dpa) روی پیاده سازی fpga الگوریتم رمزنگاری aes

الگوریتم رمزنگاری rijndael که در سال 2000 میلادی از سوی موسسه ملی استاندارد و فن آوری ایالات متحده (nist) به عنـوان الگوریـتم استـاندارد رمـزنـگاری داده مـورد پـذیرش قـرار گرفت الـگـوریتم استاندارد پیشرفتـه رمـزنـگاری (advanced encryption standard algorithm) یا الگوریتم aes نام دارد و از سوی iso و ieee نیز به عنوان الگوریتم استاندارد رمزنگاری داده شناخته شده است. از سال 2000 تاکنون نحوه ی پیاده...

15 صفحه اول

پیاده سازی الگوریتم استاندارد رمزنگاری پیشرفته ( aes ) بر روی سخت افزار fpga

رمزنگاری نقش مهمی در زمینه امنیت اطلاعات ایفا میکند. اطلاعات حساسی که قرار است درمحیط های باز و نا امن مبادله و یا ذخیره شوندرا میتوان رمز نمود. توابع رمزگذاری، طرح های امضاء، طرح های احراز هویت و غیره از جمله روشهای رمزنگاری هستند. تا قبل از سال 2000 میلادی الگوریتم رمزنگاری des به عنوان الگوریتم استاندارد به طور گسترده در کاربردهای امنیتی مورد استفاده قرار می گرفت. با توجه به ضعف های استاندار...

طراحی و پیاده سازی فشرده جعب? جانشینی رمز قالبی aes

امروزه با گسترش تکنولوژی بی سیم و نیاز به برقراری امنیت استفاده از رمزنگاری امری اجتناب ناپذیر می نماید. گروه های تحقیقاتی زیادی تلاش می کنند که سیستم های رمزنگاری ایمن طراحی کنند. اما یک پیاده سازی بد می تواند تمامی این تلاش ها را بیهوده سازد. به همین دلیل در کنار طراحی و تحلیل امنیت سیستم های رمزنگاری، بحث پیاده سازی آن ها در دستور کار گروه های تحقیقاتی قرار می گیرد. در پیاده سازی دو موضوع م...

پیاده سازی مودم DPIM بر روی FPGA و مقایسه ی عملکرد آن با مودم PPM

در دهه ی اخیر مخابرات نوری فضای آزاد جذابیت زیادی پیدا کرده است و کاربردهای بالقوه ای برای این تکنولوژی پیشنهاد شده است. از بین مدولاسیون های دیجیتال نظیر MDPIM , DPIM , PPM , OOK که در مخابرات نوری فضای آزاد به کار می روند، DPIM مزیت هایی در زمینه ی ظرفیت انتقال، پهنای باند مورد نیاز، توان مصرفی مورد نیاز و طراحی آن دارد. مدولاسیون DPIM با حذف اسلات های خالی ("صفر") که در هر سمبلPPM بلا استفاد...

full text

My Resources

Save resource for easier access later


Journal title:
مهندسی برق دانشگاه تبریز

جلد ۴۶، شماره ۱، صفحات ۱۵۳-۱۶۷

Hosted on Doprax cloud platform doprax.com

copyright © 2015-2023